export interface Interval<TimerId = any> {
  start(fn: () => void, ms: number): TimerId;
  stop(timer_id: TimerId): void;
}
export const BaseInterval: Interval<number> = {
  start: () => 0,
  stop() { }
}
